natural circulation boiling water reactor - Francés Inglés Diccionario